import { createIcon } from "@chakra-ui/react"
import { defaultProps } from "./defaultProps"

export const DevpodWordmark = createIcon({
  displayName: "DevpodWordmark",
  viewBox: "0 0 648 153",
  defaultProps,
  path: [
    <defs key="one">
      <clipPath id="clippath">
        <rect x="0" y=".52" width="647.43" height="151.7" fill="none" />
      </clipPath>
    </defs>,
    <g style={{ clipPath: "url(#clippath)" }} key="two">
      <g>
        <path
          d="M225.76,116V36.96h27.63c8.45,0,15.79,1.62,22.02,4.87,6.22,3.25,11.07,7.86,14.55,13.82,3.47,5.97,5.21,12.94,5.21,20.95s-1.74,14.94-5.21,20.84c-3.47,5.89-8.32,10.45-14.55,13.71-6.23,3.24-13.57,4.87-22.02,4.87h-27.63ZM241.73,102.42h11.09c8.31,0,14.71-2.26,19.2-6.79,4.49-4.53,6.74-10.87,6.74-19.02s-2.25-14.57-6.74-19.25c-4.49-4.68-10.89-7.02-19.2-7.02h-11.09v52.09Z"
          fill="currentColor"
        />
        <path
          d="M336.85,116.8c-4.83,0-9.3-.75-13.42-2.26-4.12-1.51-7.7-3.66-10.75-6.45-3.06-2.8-5.44-6.13-7.13-10.02-1.7-3.89-2.55-8.21-2.55-12.96s.87-9.36,2.6-13.37c1.73-4,4.15-7.43,7.24-10.3,3.1-2.87,6.65-5.08,10.64-6.63,4-1.55,8.22-2.32,12.68-2.32,3.78,0,7.32.51,10.64,1.53,3.32,1.02,6.24,2.46,8.77,4.3,2.53,1.85,4.49,4.06,5.89,6.62,1.39,2.57,2.1,5.36,2.1,8.38,0,3.92-1.14,7.21-3.4,9.85-2.26,2.64-5.26,4.74-9,6.29s-7.83,2.6-12.28,3.17c-4.46.57-8.83.77-13.14.62-.68-.07-1.48-.11-2.37-.11s-1.71-.02-2.44-.05c-.71-.04-1.19-.06-1.41-.06.45,2.04,1.53,3.92,3.23,5.67,1.7,1.73,3.8,3.08,6.29,4.02,2.49.94,5.17,1.41,8.04,1.41,2.49,0,4.9-.41,7.24-1.25,2.34-.82,4.51-1.98,6.51-3.46,2-1.48,3.64-3.07,4.92-4.81l10.98,8.27c-2.42,3.17-5.21,5.79-8.38,7.87-3.17,2.08-6.56,3.6-10.19,4.58-3.62.98-7.4,1.48-11.32,1.48h.02ZM326.32,81.81c2.49,0,5-.11,7.53-.34,2.53-.23,4.87-.66,7.02-1.3,2.15-.64,3.89-1.55,5.21-2.71,1.32-1.17,1.98-2.66,1.98-4.47,0-1.51-.51-2.85-1.53-4.02-1.02-1.17-2.37-2.12-4.08-2.83-1.7-.72-3.64-1.07-5.83-1.07-3.48,0-6.55.79-9.23,2.37-2.68,1.59-4.78,3.64-6.28,6.17-1.51,2.53-2.34,5.15-2.49,7.87.91.07,2.04.15,3.4.23,1.37.08,2.8.11,4.3.11h.01Z"
          fill="currentColor"
        />
        <path
          d="M391.09,63.98l12.23,37.31,12.23-37.31c2.09-6.39,8.06-10.71,14.78-10.71h5.83l-23.21,62.73h-19.48l-22.98-62.73h5.83c6.72,0,12.68,4.32,14.78,10.71Z"
          fill="currentColor"
        />
        <path
          d="M445.09,116V36.08h29.1c6.42,0,11.73,1.07,15.97,3.23,4.23,2.15,7.38,5.08,9.45,8.77,2.07,3.7,3.12,7.86,3.12,12.46,0,4-.96,7.87-2.89,11.61-1.93,3.74-4.97,6.79-9.11,9.17-4.15,2.37-9.66,3.57-16.53,3.57h-13.14v31.11h-15.97ZM461.06,71.98h12.46c4.46,0,7.72-1.04,9.79-3.12,2.07-2.07,3.12-4.85,3.12-8.32s-1.04-6.45-3.12-8.49c-2.08-2.04-5.35-3.06-9.79-3.06h-12.46v22.98h0Z"
          fill="currentColor"
        />
        <path
          d="M540.78,116.8c-6.04,0-11.46-1.32-16.24-3.96-4.79-2.64-8.61-6.38-11.44-11.21-2.83-4.83-4.24-10.53-4.24-17.1s1.43-12.25,4.3-17.04c2.87-4.79,6.76-8.49,11.66-11.09,4.9-2.6,10.38-3.91,16.42-3.91s11.49,1.3,16.36,3.91,8.74,6.31,11.61,11.09c2.87,4.79,4.3,10.47,4.3,17.04s-1.46,12.27-4.36,17.1c-2.91,4.83-6.83,8.57-11.78,11.21-4.94,2.64-10.48,3.96-16.59,3.96h.02ZM540.78,102.86c2.8,0,5.44-.66,7.93-1.98,2.49-1.32,4.53-3.36,6.11-6.11,1.59-2.76,2.37-6.17,2.37-10.25s-.78-7.47-2.32-10.19c-1.55-2.71-3.55-4.74-6.01-6.06-2.46-1.32-5.08-1.98-7.86-1.98s-5.38.66-7.76,1.98-4.32,3.34-5.83,6.06c-1.51,2.72-2.27,6.11-2.27,10.19s.72,7.49,2.16,10.25c1.43,2.76,3.34,4.79,5.72,6.11,2.37,1.32,4.96,1.98,7.76,1.98h-.01Z"
          fill="currentColor"
        />
        <path
          d="M610.31,116.8c-5.51,0-10.38-1.38-14.6-4.14s-7.55-6.56-9.97-11.44c-2.42-4.87-3.62-10.4-3.62-16.59s1.21-11.82,3.62-16.65c2.41-4.83,5.74-8.63,9.97-11.38,4.23-2.75,9.09-4.13,14.6-4.13,4.99,0,9.32,1.28,13.02,3.85,3.7,2.57,6.38,6.11,8.04,10.64v-31.06h6.03c5.55,0,10.05,4.49,10.05,10.05v70.05h-7.7c-2.57,0-4.6-.77-6.11-2.32-1.51-1.55-2.26-3.6-2.26-6.17v-5.33c-1.66,4.6-4.35,8.2-8.04,10.75-3.7,2.57-8.04,3.85-13.02,3.85h0ZM614.84,102.86c2.94,0,5.67-.71,8.15-2.15,2.49-1.43,4.51-3.51,6.06-6.23,1.55-2.71,2.32-6,2.32-9.85s-.78-7.24-2.32-9.96c-1.55-2.71-3.57-4.78-6.06-6.17-2.49-1.39-5.21-2.1-8.15-2.1s-5.45.7-7.98,2.1c-2.53,1.39-4.57,3.46-6.11,6.17-1.55,2.72-2.32,6.04-2.32,9.96s.77,7.13,2.32,9.85c1.55,2.72,3.58,4.79,6.11,6.23,2.53,1.43,5.19,2.15,7.98,2.15Z"
          fill="currentColor"
        />
        <path
          d="M72.47,79.86v72.36H0v-4.26c0-.39,0-.78.02-1.15.3-9.29,4.13-17.97,10.81-24.45,5.96-5.78,13.63-9.26,21.83-9.94.73-8.44,4.42-16.28,10.53-22.29,6.72-6.62,15.6-10.26,25.01-10.26h4.26Z"
          fill="#a640ff"
        />
        <path
          d="M184,76.61c-.03,10.19-2.04,20.08-6.01,29.39-3.81,8.99-9.27,17.07-16.21,24.01-6.96,6.96-15.07,12.43-24.11,16.25-9.35,3.95-19.29,5.96-29.52,5.96h-12.93v-39.93h12.93c9.59,0,18.61-3.73,25.39-10.51,6.71-6.72,10.45-15.64,10.52-25.13.06-9.51-3.65-18.53-10.45-25.38-3.35-3.38-7.27-6.04-11.63-7.9-4.51-1.93-9.29-2.91-14.19-2.91h-35.57v20.86h-4.26c-19.66,0-35.67-16-35.67-35.67V.52h75.38c10.29,0,20.3,2.04,29.76,6.08,9.13,3.89,17.34,9.44,24.38,16.51,6.98,6.99,12.44,15.09,16.26,24.09,3.96,9.35,5.96,19.24,5.92,29.41Z"
          fill="#a640ff"
        />
      </g>
    </g>,
  ],
})
